runtime.mspan.allocCount (field)
33 uses
runtime (current package)
arena.go#L1053: s.allocCount = 1
malloc.go#L938: s.allocCount++
malloc.go#L960: if s.allocCount != s.nelems {
malloc.go#L961: println("runtime: s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
malloc.go#L976: s.allocCount++
malloc.go#L977: if s.allocCount > s.nelems {
malloc.go#L978: println("s.allocCount=", s.allocCount, "s.nelems=", s.nelems)
malloc.go#L1542: span.allocCount = 1
mcache.go#L152: if s.allocCount != s.nelems {
mcache.go#L164: slotsUsed := int64(s.allocCount) - int64(s.allocCountBeforeCache)
mcache.go#L188: if s.allocCount == s.nelems {
mcache.go#L197: s.allocCountBeforeCache = s.allocCount
mcache.go#L212: usedBytes := uintptr(s.allocCount) * s.elemsize
mcache.go#L278: slotsUsed := int64(s.allocCount) - int64(s.allocCountBeforeCache)
mcache.go#L296: dHeapLive -= int64(s.nelems-s.allocCount) * int64(s.elemsize)
mcentral.go#L184: n := int(s.nelems) - int(s.allocCount)
mcentral.go#L185: if n == 0 || s.freeindex == s.nelems || s.allocCount == s.nelems {
mcentral.go#L205: if s.allocCount == 0 {
mcentral.go#L238: if int(s.nelems)-int(s.allocCount) > 0 {
mgcsweep.go#L664: nfreed := s.allocCount - nalloc
mgcsweep.go#L665: if nalloc > s.allocCount {
mgcsweep.go#L668: print("runtime: nelems=", s.nelems, " nalloc=", nalloc, " previous allocCount=", s.allocCount, " nfreed=", nfreed, "\n")
mgcsweep.go#L672: s.allocCount = nalloc
mheap.go#L484: allocCount uint16 // number of allocated objects
mheap.go#L1626: if s.allocCount != 0 {
mheap.go#L1633: if s.allocCount != 0 || s.sweepgen != h.sweepgen {
mheap.go#L1634: print("mheap.freeSpanLocked - span ", s, " ptr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")
mheap.go#L1715: span.allocCount = 0
stack.go#L203: if s.allocCount != 0 {
stack.go#L223: s.allocCount++
stack.go#L243: s.allocCount--
stack.go#L244: if gcphase == _GCoff && s.allocCount == 0 {
stack.go#L1248: if s.allocCount == 0 {